
Page({
  data: {
    propertyList: [], // 收藏楼盘
    pageMsg: {
      pageNum: 1,
      isLastPage: false
    }, // 翻页信息
  },
  onLoad(t) {
    // getApp().page.onLoad(this, t);
    // this.getBookList({
    //   "pageNum": 1,
    //   "pageSize": 10,
    //   "memberId": Number(getApp().globalData.userInfo.memberId)
    // }, 'new');
  },
  onReady() {},
  onShow() {},
  onHide() {},
  onUnload() {},
  onPullDownRefresh() {},
  onReachBottom() {
    if (!this.data.pageMsg.isLastPage) {
      this.getBookList({
        "pageNum": this.data.pageMsg.pageNum + 1,
        "pageSize": 10,
        "memberId": Number(getApp().globalData.userInfo.memberId)
      }, 'next');
    }
  },
  // -------------------------------
  getBookList(params, type) { // 获取列表
    getApp().api.getBookList(params).then(res => {
      if (res.data.list.length > 0) {
        res.data.list.map(item => {
          item._checkingTime = item.checkingTime.slice(0, 16)
        })
      }
      this.setData({
        propertyList: type === 'new' ? res.data.list || [] : [...this.data.propertyList, ...(res.data.list || [])],
        pageMsg: {
          pageNum: res.data.pageNum,
          isLastPage: res.data.isLastPage
        }
      })
    })
  }
})
